home *** CD-ROM | disk | FTP | other *** search
- /* Form definition file generated with fdesign. */
-
- #include "forms.h"
- #include "panel.h"
-
- FL_FORM *MainForm;
-
- FL_OBJECT
- *uiObject,
- *uiCreateOnPick,
- *uiPointBrowser;
-
- void create_form_MainForm()
- {
- FL_OBJECT *obj;
- MainForm = fl_bgn_form(FL_NO_BOX,305.0,410.0);
- obj = fl_add_box(FL_FLAT_BOX,0.0,0.0,305.0,410.0,"");
- obj = fl_add_box(FL_FRAME_BOX,5.0,5.0,295.0,255.0,"");
- fl_set_object_align(obj,FL_ALIGN_TOP);
- obj = fl_add_box(FL_FRAME_BOX,5.0,270.0,295.0,135.0,"");
- uiObject = obj = fl_add_input(FL_NORMAL_INPUT,120.0,320.0,170.0,30.0,"Object to warp:");
- fl_set_object_color(obj,12,7);
- fl_set_call_back(obj,ObjectProc,0);
- obj = fl_add_button(FL_NORMAL_BUTTON,15.0,280.0,130.0,35.0,"Warp");
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- fl_set_call_back(obj,uiWarpProc,0);
- obj = fl_add_button(FL_NORMAL_BUTTON,160.0,360.0,130.0,35.0,"Options...");
- fl_set_call_back(obj,uiOptionsProc,0);
- obj = fl_add_button(FL_NORMAL_BUTTON,160.0,280.0,130.0,35.0,"Quit");
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- fl_set_call_back(obj,uiQuitProc,0);
- obj = fl_add_button(FL_NORMAL_BUTTON,160.0,215.0,130.0,35.0,"Edit point...");
- fl_set_call_back(obj,uiEditPointProc,0);
- uiCreateOnPick = obj = fl_add_button(FL_PUSH_BUTTON,15.0,215.0,130.0,35.0,"Create on pick");
- obj = fl_add_button(FL_NORMAL_BUTTON,15.0,175.0,130.0,35.0,"Delete Point");
- fl_set_call_back(obj,uiDeletePointProc,0);
- obj = fl_add_button(FL_NORMAL_BUTTON,160.0,175.0,130.0,35.0,"Delete All");
- fl_set_call_back(obj,uiDeleteAllProc,0);
- obj = fl_add_button(FL_NORMAL_BUTTON,95.0,135.0,130.0,35.0,"Position on grid");
- fl_set_call_back(obj,uiPositionProc,0);
- obj = fl_add_box(FL_FLAT_BOX,110.0,250.0,100.0,20.0,"");
- obj = fl_add_text(FL_NORMAL_TEXT,105.0,250.0,110.0,20.0,"Control Points");
- fl_set_object_align(obj,FL_ALIGN_CENTER);
- uiPointBrowser = obj = fl_add_browser(FL_HOLD_BROWSER,15.0,15.0,270.0,110.0,"");
- fl_set_object_color(obj,12,7);
- obj = fl_add_button(FL_NORMAL_BUTTON,15.0,360.0,130.0,35.0,"Preview");
- fl_set_call_back(obj,uiPreviewProc,0);
- fl_end_form();
- }
-
- /*---------------------------------------*/
-
- FL_FORM *EditForm;
-
- FL_OBJECT
- *uiEditX,
- *uiEditY,
- *uiEditZ,
- *uiStrength,
- *uiSmoothness,
- *uiEditCancel,
- *uiEditSet,
- *uiEditSetAll;
-
- void create_form_EditForm()
- {
- FL_OBJECT *obj;
- EditForm = fl_bgn_form(FL_NO_BOX,250.0,205.0);
- obj = fl_add_box(FL_FLAT_BOX,0.0,0.0,250.0,205.0,"");
- uiEditX = obj = fl_add_input(FL_NORMAL_INPUT,35.0,160.0,70.0,30.0,"x:");
- fl_set_object_color(obj,12,7);
- uiEditY = obj = fl_add_input(FL_NORMAL_INPUT,35.0,125.0,70.0,30.0,"y:");
- fl_set_object_color(obj,12,47);
- uiEditZ = obj = fl_add_input(FL_NORMAL_INPUT,35.0,90.0,70.0,30.0,"z:");
- fl_set_object_color(obj,12,47);
- uiStrength = obj = fl_add_slider(FL_HOR_SLIDER,125.0,145.0,110.0,25.0,"Strength");
- fl_set_object_color(obj,12,47);
- fl_set_object_align(obj,FL_ALIGN_TOP);
- uiSmoothness = obj = fl_add_slider(FL_HOR_SLIDER,125.0,90.0,110.0,25.0,"Stretchiness");
- fl_set_object_color(obj,12,47);
- fl_set_object_align(obj,FL_ALIGN_TOP);
- obj = fl_add_button(FL_NORMAL_BUTTON,45.0,50.0,160.0,30.0,"Read Current Location");
- fl_set_call_back(obj,uiEditLocation,0);
- uiEditCancel = obj = fl_add_button(FL_NORMAL_BUTTON,15.0,10.0,75.0,30.0,"Cancel");
- uiEditSet = obj = fl_add_button(FL_NORMAL_BUTTON,90.0,10.0,75.0,30.0,"Set");
- uiEditSetAll = obj = fl_add_button(FL_NORMAL_BUTTON,165.0,10.0,75.0,30.0,"Set All");
- fl_end_form();
- }
-
- /*---------------------------------------*/
-
- FL_FORM *OptionsForm;
-
- FL_OBJECT
- *uiGridX,
- *uiGridY,
- *uiGridZ,
- *uiRelSize,
- *uiWidgetSize,
- *uiWidgetGeom,
- *uiEndStep,
- *uiStartStep,
- *uiAutoUpdate,
- *uiPath,
- *uiIntToFiles,
- *uiPrefix,
- *uiIntSteps,
- *uiIntToGV,
- *uiRetain;
-
- void create_form_OptionsForm()
- {
- FL_OBJECT *obj;
- OptionsForm = fl_bgn_form(FL_NO_BOX,365.0,585.0);
- obj = fl_add_box(FL_FLAT_BOX,0.0,0.0,365.0,585.0,"");
- obj = fl_add_box(FL_DOWN_BOX,5.0,295.0,355.0,275.0,"");
- obj = fl_add_box(FL_DOWN_BOX,5.0,200.0,355.0,85.0,"");
- obj = fl_add_box(FL_DOWN_BOX,5.0,45.0,355.0,145.0,"");
- uiGridX = obj = fl_add_input(FL_NORMAL_INPUT,50.0,125.0,70.0,30.0,"x:");
- fl_set_object_color(obj,12,7);
- uiGridY = obj = fl_add_input(FL_NORMAL_INPUT,50.0,90.0,70.0,30.0,"y:");
- fl_set_object_color(obj,12,7);
- uiGridZ = obj = fl_add_input(FL_NORMAL_INPUT,50.0,55.0,70.0,30.0,"z:");
- fl_set_object_color(obj,12,7);
- obj = fl_add_text(FL_NORMAL_TEXT,15.0,160.0,95.0,25.0,"Dimensions:");
- obj = fl_add_button(FL_NORMAL_BUTTON,160.0,100.0,170.0,35.0,"Position Control Points");
- fl_set_call_back(obj,uiPositionProc,0);
- uiRelSize = obj = fl_add_roundbutton(FL_PUSH_BUTTON,320.0,210.0,25.0,30.0,"Size relative to target");
- fl_set_object_color(obj,47,12);
- fl_set_object_align(obj,FL_ALIGN_LEFT);
- fl_set_call_back(obj,WidgetScaleProc,0);
- uiWidgetSize = obj = fl_add_input(FL_NORMAL_INPUT,105.0,210.0,60.0,30.0,"Widget Size:");
- fl_set_object_color(obj,12,7);
- fl_set_call_back(obj,WidgetScaleProc,0);
- uiWidgetGeom = obj = fl_add_input(FL_NORMAL_INPUT,145.0,245.0,205.0,30.0,"Widget Geometry:");
- fl_set_object_color(obj,12,7);
- fl_set_call_back(obj,WidgetGeomProc,0);
- obj = fl_add_box(FL_FLAT_BOX,110.0,185.0,145.0,15.0,"");
- obj = fl_add_text(FL_NORMAL_TEXT,110.0,175.0,145.0,30.0,"Control Point Grids");
- fl_set_object_align(obj,FL_ALIGN_CENTER);
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- obj = fl_add_box(FL_FLAT_BOX,145.0,280.0,80.0,15.0,"");
- obj = fl_add_text(FL_NORMAL_TEXT,150.0,270.0,75.0,30.0,"Widgets");
- fl_set_object_align(obj,FL_ALIGN_CENTER);
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- obj = fl_add_box(FL_FRAME_BOX,15.0,305.0,335.0,160.0,"");
- uiEndStep = obj = fl_add_input(FL_NORMAL_INPUT,115.0,310.0,55.0,30.0,"Ending Step:");
- fl_set_object_color(obj,12,7);
- fl_set_object_lcol(obj,31);
- uiStartStep = obj = fl_add_input(FL_NORMAL_INPUT,115.0,345.0,55.0,30.0,"Starting Step:");
- fl_set_object_color(obj,12,7);
- uiAutoUpdate = obj = fl_add_roundbutton(FL_PUSH_BUTTON,250.0,315.0,25.0,30.0,"Update Automatically");
- fl_set_object_color(obj,15,12);
- fl_set_object_align(obj,FL_ALIGN_TOP);
- uiPath = obj = fl_add_input(FL_NORMAL_INPUT,65.0,385.0,275.0,30.0,"Path:");
- fl_set_object_color(obj,12,7);
- uiIntToFiles = obj = fl_add_roundbutton(FL_PUSH_BUTTON,120.0,425.0,25.0,30.0,"Save to files");
- fl_set_object_color(obj,47,12);
- fl_set_object_align(obj,FL_ALIGN_LEFT);
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- uiPrefix = obj = fl_add_input(FL_NORMAL_INPUT,230.0,425.0,110.0,30.0,"File Prefix:");
- fl_set_object_color(obj,12,7);
- obj = fl_add_box(FL_FRAME_BOX,15.0,470.0,335.0,50.0,"");
- uiIntSteps = obj = fl_add_input(FL_NORMAL_INPUT,250.0,525.0,70.0,30.0,"Number of Intermediate Steps:");
- fl_set_object_color(obj,12,7);
- obj = fl_add_box(FL_FLAT_BOX,110.0,565.0,145.0,15.0,"");
- obj = fl_add_text(FL_NORMAL_TEXT,120.0,555.0,125.0,30.0,"Intermediate Steps");
- fl_set_object_align(obj,FL_ALIGN_CENTER);
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- uiIntToGV = obj = fl_add_roundbutton(FL_PUSH_BUTTON,175.0,480.0,20.0,30.0,"Send to Geomview");
- fl_set_object_color(obj,47,12);
- fl_set_object_align(obj,FL_ALIGN_LEFT);
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- obj = fl_add_button(FL_NORMAL_BUTTON,130.0,10.0,110.0,30.0,"Done");
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- fl_set_call_back(obj,uiOptionsDoneProc,0);
- uiRetain = obj = fl_add_button(FL_PUSH_BUTTON,215.0,480.0,125.0,30.0,"Retain All Steps");
- fl_end_form();
- }
-
- /*---------------------------------------*/
-
- FL_FORM *ErrorForm;
-
- FL_OBJECT
- *error1,
- *error2,
- *error3,
- *uiErrorOK;
-
- void create_form_ErrorForm()
- {
- FL_OBJECT *obj;
- ErrorForm = fl_bgn_form(FL_NO_BOX,295.0,160.0);
- obj = fl_add_box(FL_FLAT_BOX,0.0,0.0,295.0,160.0,"");
- fl_set_object_lcol(obj,1);
- obj = fl_add_text(FL_NORMAL_TEXT,0.0,125.0,295.0,35.0,"Error!");
- fl_set_object_lcol(obj,4);
- fl_set_object_lsize(obj,FL_LARGE_FONT);
- fl_set_object_align(obj,FL_ALIGN_CENTER);
- fl_set_object_lstyle(obj,FL_ENGRAVED_STYLE);
- error1 = obj = fl_add_text(FL_NORMAL_TEXT,0.0,100.0,295.0,25.0,"Text");
- fl_set_object_align(obj,FL_ALIGN_CENTER);
- error2 = obj = fl_add_text(FL_NORMAL_TEXT,0.0,75.0,295.0,25.0,"Text");
- fl_set_object_align(obj,FL_ALIGN_CENTER);
- error3 = obj = fl_add_text(FL_NORMAL_TEXT,0.0,50.0,295.0,25.0,"Text");
- fl_set_object_align(obj,FL_ALIGN_CENTER);
- uiErrorOK = obj = fl_add_button(FL_RETURN_BUTTON,95.0,15.0,105.0,30.0,"Ok");
- fl_set_object_lstyle(obj,FL_BOLD_STYLE);
- fl_end_form();
- }
-
- /*---------------------------------------*/
-
- void create_the_forms()
- {
- create_form_MainForm();
- create_form_EditForm();
- create_form_OptionsForm();
- create_form_ErrorForm();
- }
-
-